home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 20
/
Cream of the Crop 20 (Terry Blount) (1996).iso
/
os2
/
eda302.zip
/
EDA.HLP
< prev
next >
Wrap
Text File
|
1996-06-22
|
45KB
|
553 lines
. EDA - INTRODUCTION .
╔══════════════════════════════════════════════════════════════════════════════╗
║ EDA is a text editor intended for large ASCII files. It has special functi- ║
║ ons, which enable to perform calculations, sorting, block-based editing etc. ║
║ EDA uses all free memory RAM to create large page. Width of this page ║
║ (maximal number of characters per line) is defined by user at DOS prompt as ║
║ a parameter. Length of page (maximal number of rows), which EDA can handle, ║
║ depends on the page width according to the following rule: ║
║ ║
║ (width of page + 2) x (length of page) = size of free memory RAM. ║
║ ║
║ In spite of this rule, length of text page cannot exceed 24000 rows (32000 ║
║ rows in protected mode version) and text page width cannot exceed 24000 ║
║ characters. ║
║ ║
║ EDA is written in Borland's Turbo Pascal and there are two versions. First ║
║ is compiled for DOS real mode and can handle files up to 500KB. Second ver- ║
║ sion is compiled for DOS protected mode and size of file depends on extended ║
║ memory size. For example, if your computer has 8MB RAM, you can handle files ║
║ up to 7MB. Most of the special functions are based on the block definition, ║
║ that is rectangular area defined by upper left corner (start of the block) ║
║ and lower right corner (end of the block). If the block is correctly defi- ║
║ ned, it is marked by inverse display (black text on white background). ║
╚══════════════════════════════════════════════════════════════════════════════╝
. EDA - HOW TO RUN PROGRAM .
╔══════════════════════════════════════════════════════════════════════════════╗
║ EDA can be run at DOS prompt using command: ║
║ ┌────────────────────────────║
║ EDA [param1]/[*] [param2] │ To find the longest row in ║
║ │ unknown text file, type: ║
║ param1 = name of input file │ ║
║ param2 = page width (default 254 characters) │ FI file_name ║
║ │ ║
║ │ at DOS prompt ║
║ Examples: └────────────────────────────║
║ ║
║ C:\>EDA * 120 - new text with page width 120 characters will be edited ║
║ C:\>EDA MER.1 - file MER.1 will be edited with page width 254 characters ║
║ C:\>EDA MER 3000 - file MER will be edited with page width 3000 characters ║
║ ║
║ When exiting EDA (Esc key), the following question appears: ║
║ "save ? (y/n/file name)" ║
║ or, if new text was edited: ║
║ "save ? (n/file name)" ║
║ If the answer is y (yes), the input file will be replaced by contents of the ║
║ text page. If n (no) is entered, EDA will exit without saving the text. ║
║ If new file name is entered, EDA will save text into file with this name. ║
╚══════════════════════════════════════════════════════════════════════════════╝
. EDA - SCREEN DESCRIPTION .
╔══════════════════════════════════════════════════════════════════════════════╗
║ As soon as EDA is started from DOS prompt, first twenty four rows of input ║
║ file appears on the screen. Last row is intended as a informative and con- ║
║ versational row. All error messages are displayed at this row. Symbols at ║
║ informative row have the following meaning: ║
║ ║
║ C (column) ... number of column at cursor position ║
║ R (row) ...... number of row at cursor position ║
║ ║
║ Insert/Replace ... identification of editor's mode (it is altered by ║
║ Insert key) ║
║ ║
║ R/D .... measurement of angles in calculations (radians/degrees) ║
║ ║
║ M= ..... selected page width - maximal number of character per row ║
║ ║
║ N= ..... overall number of rows in the edited text ║
║ ║
║ MaxN ... maximal number of rows, that can be handled by editor (depends on ║
║ the page width and free RAM) ║
║ ║
║ D= ..... row range of block. If no block is selected, D=0 ║
╚══════════════════════════════════════════════════════════════════════════════╝
. EDA - SUMMARY OF KEYS 1 (3) .
╔═════════════════════════════════╦════════════════════════════════════════════╗
║ ... cursor up ║ Ctrl+F ... search string ║
║ ... cursor down ║ Ctrl+L ... repeat last search ║
║ ¬ ... cursor right ║ Ctrl+A ... exchange string ║
║ ½ ... cursor left ║ Ctrl+B ... remove right spaces ║
║ Home ... start of the line ║ Ctrl+O ... draw box ║
║ End ... end of the line ║ Ctrl+E ... fill spaces in columns ║
║ Ctrl ¬ ... 27 char. right ║ Ctrl+T ... transpose matrix of numbers ║
║ Ctrl ½ ... 27 char. left ║ Ctrl+X ... operation with matrix ║
║ PgDn ... window down ║ Ctrl+R ... read block from disk ║
║ PgUp ... window up ║ Ctrl+W ... write block to disk ║
║ Ctrl+PgUp ... top of the file ║ Ctrl+I ... fill block by string ║
║ Ctrl+PgDn ... end of the file ║ Ctrl+U ... do not display selected block ║
║ Ins ... insert / replace ║ Ctrl+D ... display selected block ║
║ Del ... delete character / ║ Ctrl+G ... fill column / row by numbers ║
║ connect rows ║ Ctrl+N ... name of edited file ║
║ Bkspc ... delete char. to left ║ Ctrl+Z ... write row into file SELECT ║
║ Enter ... new row / divide row ║ Ctrl+V ... change text color ║
║ ║ Ctrl+Y ... delete row ║
║ ║ Ctrl+Q ... write character ║
║ ║ using Alt+number ║
║ ║ ║
╚═════════════════════════════════╩════════════════════════════════════════════╝
. EDA - SUMMARY OF KEYS 2 (3) .
╔═════════════════════════════════════════╦════════════════════════════════════╗
║ Alt+F1 ... part. sum of number column ║ Alt+R ... angle measur. in angles ║
║ Alt+F2 ... sum of numbers in block ║ Alt+D ... angle measur. in deg